paper-tape punch - Alemán Inglés Diccionario